press for
动词 press down on:
exert a force with a heavy weight
同义词:drag down, bear down, bear down on, weigh down